home *** CD-ROM | disk | FTP | other *** search
- PTF-F014.TXT
-
- NetWare NFS V1.2 Patch 2
- ========================
-
- SUMMARY
- -------
- This patch contains improvements and fixes for NFSSERV.NLM,
- LOCKD.NLM, and NFS.NAM in NetWare NFS Release 1.2.
-
-
- IMPROVEMENTS
- ------------
- Time to add NFS name space to huge volumes (greater than 500 Mbytes)
- with many files is reduced.
-
- Mount time for huge volumes has been reduced. The mount time
- for a 800 Mbytes volume is about three minutes.
-
-
- FIXES
- -----
- The occasional "Sharing Violation" in trying to access files
- by multiple clients where the files are just closed by one client
- is now fixed.
-
- The parent directory's write permission should not be removed
- when creating a subdirectory with an access mode of 0775
- and umask of 022. The write permission is now correctly preserved.
-
- A rare server abend "ReturnNonMovableMemory called with
- invalid return segment..." during the execution of the
- nfsstop.ncf script is fixed.
-
- Previously, the use of Unix cpio utility to restore a large directory
- that has many read-only files will generate write errors with some files not
- restored correctly. This patch fixes this problem to allow successful
- restoration of a large directory that has many read-only files.
-
- The "write error" from the file save operation of certain
- multiple-platform applications is fixed. The LOCKD.NLM
- was modified to correct this problem.
-
- Time for file loads from volumes mounted by PC-NFS with
- /MS (must share) option is reduced. The LOCKD.NLM
- was fixed to speed up file transfer.
-
-
- CONTENTS
- --------
- PTF-F014.TXT 6240 04-08-92 /* This document */
- PATCH.EXE 76981 01-30-92 /* Patch Program */
- PTF-F014.RTP 20478 04-08-92 /* Patch File */
-
-
-
- INSTALLATION
- ------------
- The installation procedure consists of creating new version
- of the files, saving old version of the files, and replacing
- the old version with the new version.
-
- The old version of files have module descriptions:
- Version NetWare 386 NFS V1.2 (911122)
- Version NetWare 386 NFS Lock Manager V1.2 (911122)
- Version NetWare 386 NFS Name Space Support V1.2 (911122)
-
- The new version of files have the module descriptions:
- Version NetWare 386 NFS V1.2 (920306)
- Version NetWare 386 NFS Lock Manager V1.2 (920306)
- Version NetWare 386 NFS Name Space Support V1.2 (920306)
-
- To create the new versions:
- ---------------------------
-
- 1. On your workstation, make a work directory for patch work and
- set that directory as the current directory.
- C:
- MKDIR TEMP
- CD \TEMP
-
- 2. Copy PATCH.EXE and PTF_F014.RTP to this work directory.
-
- 3. Login as SUPERVISOR on file server.
-
- 4. Copy the old versions from your file server to work directory
-
- C> NCOPY F:\SYSTEM\NFSSERV.NLM
- C> NCOPY F:\SYSTEM\LOCKD.NLM
- C> NCOPY F:\SYSTEM\NFS.NAM
-
- 4b. Logout from the server.
-
- 5. Execute the patch program.
- PATCH PTF_F014
-
- Note: PATCH.EXE searches for filenames starting from the
- current directory then searches paths specified in the
- DOS PATH environment variable.
- If the filenames are found anywhere in these directories,
- a message "New version already exists" is printed.
-
-
- To save old versions of files:
- -----------------------------
-
- 6a. Login to the server as supervisor
-
- 6b. Change your current directory to SYS:SYSTEM.
- F:
- CD \SYSTEM
-
- 7. Backup old versions.
- NCOPY NFSSERV.NLM NFSSERV.OLD
- NCOPY LOCKD.NLM LOCKD.OLD
- NCOPY NFS.NAM NFS.OLD
-
- To install new versions of files:
- --------------------------------
- 8. Change file attributes to write-enabled in the SYSTEM directory.
- FLAG NFSSERV.NLM RW
- FLAG LOCKD.NLM RW
- FLAG NFS.NAM RW
-
- 9. Copy the new versions from the work directory to SYS:SYSTEM directory
-
- F> NCOPY C:NFSSERV.NLM
- F> NCOPY C:LOCKD.NLM
- F> NCOPY C:NFS.NAM
-
- 10. Change file attributes to read-only and share.
-
- FLAG NFSSERV.NLM RO S
- FLAG LOCKD.NLM RO S
- FLAG NFS.NAM RO S
-
- 11. The patched NFS.NAM (920306) *MUST BE* installed in the file server's
- NetWare boot directory in the DOS partition where SERVER.EXE resides.
-
- 12. Transfer the name space module to a floppy disk
- F> NCOPY NFS.NAM A:
-
- 13. Stop all NFS services and bring down the server
- :NFSTOP
- :DOWN
- :EXIT
-
- 14. Transfer the name space module from floppy to Netware boot directory
- on your file server's local DOS partition.
-
- COPY A:NFS.NAM to the DOS directory where SERVER.EXE resides.
-
- 15. Restart the server. NFS should be working with the updated
- files from this patch. Please check the new versions (920306)
- by running the server command: MODULES.
-
-
- *****************************************************************************
- DISCLAIMER
-
- Novell, Inc. makes no representations or warranties with respect to this
- software patch, and specifically disclaims any express or implied warranties
- of merchantability, title, or fitness for a particular purpose.
- Novell's intentions for this software patch is to provide a temporary
- work-around to the anomalies described in this file. Such work-arounds are
- typically addressed in future releases of NetWare.
- Distribution of this patch is forbidden without the express written
- consent of Novell, Inc. Novell reserves the right to discontinue
- distribution of this software patch.
- Novell will not be responsible for any data loss that may result from
- implementing this patch. Novell strongly recommends a backup be made before
- any patch is applied. Technical support for this patch is provided at the
- discretion of Novell.
- *****************************************************************************
-
- *****************************************************************************
- CAUTION
-
- ALWAYS backup your system before implementing any program/utility revision
- involving the low-level functions of NetWare including re-linking of
- operating system .OBJ files, Bindery utilities, drive and volume operation,
- etc.
- *****************************************************************************
-